artificial coast - Alemán Inglés Diccionario